/* IE ONLY CSS */

body.width_fmax div#wrapper {
	width: 960px;
}


div#whitebox_b {
	width: 100%;
}
#pathway {
   float: left;
}

.searchnavsearch {
		margin:0;
		padding:0;
	}
	
	
.inputboxnavsearch {margin:-5px 5px 0 5px; position:relative;}
	
.buttonnavsearch {
		margin:-3px 0 0 -175px;
		position:relative;
		z-index:1000;
	}
	

div#header_l {
	position: relative;
}

.moduletable-header-random {
	width: 288px;
	height: 110px;
	position:relative;
	float:left;
	margin:-43px -5px 0 253px;
}

div#logo {
	position: absolute;
	float: left;
	width: 423px;
	height: 90px;
	margin-left:0px -5px 0 0px;
}

/* NAVIGATION */

    /* =======================================
    Top Menu aka Main Menu
    ======================================= */
	
		#top_menu {
	clear:both;
	width:898px;
	position:relative;
	height:32px;
	margin:-5px auto 10px auto;
	border:1px solid #cccccc;
	z-index:1000;
	}
	
	#top_menu form {
		position:absolute;
		float:right;
		margin:0px 10px 0 705px;
	}
	
	.searchnavsearch {
		margin:2px 0 0 0;
		padding:0; 
		width:218px;
	}
	
	.inputboxnavsearch {height:12px; margin:0; display:inline; position:relative;}
	
	.buttonnavsearch {
		margin:5px 0 0 0;
		z-index:1000;
		height:16px;
	}
   
.contentheading, h1, h2, h3, h4, h5, h6, .contentpageopen-blog, .contentpaneopen {
	text-align:left;
}
   
/* Changed */

	
#maincolumn,
#maincolumn_full {
	z-index:50;
	margin-left: 10px;
	padding: 10px;
	width: 445px;
	border:1px solid #D4D4D4;
	background:#f3f3f3;
	float:left;
	position:relative;
	overflow:hidden;
	text-align:left;
}